﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Weazel.Willows.Model
{
	public abstract class ChannelWriterInterface 
		: ChannelInterface
	{
		public abstract bool HasAttachedChannel { get; }
		public abstract bool HasAttachedWriter { get; }

		public abstract List<Module> GetReadingDatapaths();

		public ChannelWriterInterface(Module parent, TypeRegistry typeRegistry, Type type, string name, string uniqueName)
			: base(parent, typeRegistry, type, name, uniqueName)
		{
		}
	}
}
